@charset "utf-8";

.stepcarousel {margin: 0px auto; overflow: scroll; width: 700px; position: relative; height: 200px;}
.stepcarousel .belt {left: 0px; position: absolute; top: 15px;}

#displaycssbelt {visibility: hidden; }
#stocklevels {visibility: hidden; }
.stepcarousel .panel {float: left; margin: 0px 17px 0px 17px; overflow: hidden; width: 120px; }
.stock {clear: both; font-size: 10px; padding-bottom: 5px; margin: 0px auto; width: 929px; color: #000; border-bottom: #000 1px dashed; font-family: arial, verdana, sans-serif; height: 10px; text-align: right; }

.subfeature {display: block; margin: 0px; overflow: hidden; width: 120px;}
.subfeature-txt {float: left; text-align:center; padding:0px; margin-top:-32px; position: relative; }
.subfeature-txt span{ width:100px; margin:0px auto; height:15px; line-height:15px; display:block;overflow:hidden;}
.subfeature-txt h2 {clear: both; font-size: 12px;}
.subfeature-txt h2 a {
color: #fff;
width: 120px!important; 
height:32px; 
line-height: 15px;
background-color:#d0111b;	
display:block;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
opacity: 0.6;


filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
-ms-filter:grayscale(100%);
-o-filter:grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter:grayscale(1);

}
.subfeature-txt h2 a:hover {
color: #fff;
background-color:#d0111b;	
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;



box-shadow: 0 0 5px #555; 
-webkit-filter: grayscale(0%); 
filter: grayscale(0%); 

}


.subfeature-txt-on {display: block; margin: 0px; overflow: hidden; width: 120px;}
.subfeature-txt-on {float: left; text-align:center; padding:0px; margin-top:-32px; position: relative; }

.subfeature-txt-on h2 {clear: both; font-size: 12px;}
.subfeature-txt-on h2 a {
color: #fff;
width: 120px!important; 
height:32px; 
line-height: 15px;
background-color:#d0111b;	
display:block;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;


box-shadow: 0 0 5px #555; 
-webkit-filter: grayscale(0%); 
filter: grayscale(0%); 

}
.subfeature-txt-on h2 a:hover {
color: #fff;
background-color:#d0111b;	
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;



box-shadow: 0 0 5px #555; 
-webkit-filter: grayscale(0%); 
filter: grayscale(0%); 

}